Sol Mar shopping mall in the center of Ponta Delgada, Azores.

- Image ID: C57F0H
Stefan Sollfors / Alamy Stock Photo
Image ID: C57F0H
Location: Ponta Delgada, São Miguel, Azores, Portugal.

Search stock photos by tags