harbor town of Ammoudi Bay with the town of Oia above it on the island of Santorini, Greece

- Image ID: TWR8JR
harbor town of Ammoudi Bay with the town of Oia above it on the island of Santorini, Greece
Neala McCarten / Alamy Stock Photo
Image ID: TWR8JR