Alexandra Park 0866

Alexandra Park is a small public open space set within the densely urbanised area of Parkstone in Poole, on the south coast of England.

Map