St Stephen’s Green

Rafal Rozalski / Alamy Stock Photo
Image ID: ME98XD

St Stephen’s Green Park in Dublin - Ireland
Location: dublin