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