St. Peters
Built to replace the ancient church of Holy Cross

St. Peters. Photo 19 April 2006

Back Home Up Next