Stock Photo - Buildings in downtown Ponta Delgada. Sao Miguel island, Azores islands, Portugal.

Stock Photo: Buildings in downtown Ponta Delgada. Sao Miguel island, Azores islands, Portugal.