Vila Franca Do Campo, Portugal
Saint Peter Church
Photograph - Digital Photography
Black and white photo of Saint Peter's church, in the city of Ponta Delgada. Sao Miguel island, Azores, Portugal.
October 31st, 2011
Viewed 109 Times - Last Visitor from Newmarket, ON - Canada on 08/23/2015 at 12:29 PM