2025

THE PINES GARDEN

Beach Road, St Margaret's Bay, Dover
Parks and gardens