IRELAND | Sunday, 15 March 2009 | Views [266]
St. Peter's Church, Drogheda, County Louth. This might be St. Peter...but I'm really not sure