Ponta Delgada - Azores Jigsaw Puzzle
- from our Affiliates
The city of Ponta Delgada (Sao Miguel island), as seen from the Portas do Mar complex. Azores islands, Portugal.
The city of Ponta Delgada (Sao Miguel island), as seen from the Portas do Mar complex. Azores islands, Portugal.