IRELAND | Sunday, 15 March 2009 | Views [623]
The beautiful interior of St. Peter's Church in Drogheda, County Louth.