Vila Franca Do Campo, Portugal
Photograph - Digital Photography
Saint Peter's church, in the city of Ponta Delgada. Sao Miguel island, Azores, Portugal.
June 20th, 2012
Viewed 44 Times - Last Visitor from Beverly Hills, CA on 04/28/2015 at 1:35 AM