Designed by
Title
Povoacao, Sao Miguel Island: A charming Azorean town and stunning ocean and mountain views. #311405469
Description
Breathtaking aerial view of Povoacao, a picturesque town nestled among green hills on Sao Miguel island in the Azores