The Island in Oxford

The Island in Oxford is grass. The Island also exists in Greater Manchester and West Yorkshire.

Land Use
grass