Waldershare Park


Waldershare Park - Grade I listed park, Dover, United Kingdom.