Some Observations upon the Church of St. Peter at Drogheda, in the Diocese of Armagh and in the County of Louth with Regard to its Origins, to its Architecture and to its Embellishment
Gerald Sands Trinity College Dublin Department of History of Art and Architecture 2005 BA
Subject: Architecture Country: Ireland Period: 18th Century