St Peter's Church of Ireland, Drogheda

Peter's Street, Drogheda, LH