• 6 years ago
St Stephen's Green is a city centre public park in Dublin, Ireland. The current landscape of the park was designed by William Sheppard.

Category

🏖
Travel