Street downtown Dublin, largest city in Ireland and the capital of the Republic of Ireland
Tous droits réservés