Stock Photo - View of Sao Sebastiao church tower in the downtown of Ponta Delgada and flags with the names of the villages in the municipality. Azores, Portugal.

Stock Photo: View of Sao Sebastiao church tower in the downtown of Ponta Delgada and flags with the names of the villages in the municipality. Azores, Portugal.