Oia village in Santorini island in Greece. (View of the sea and the village)

Royalty-free stock photo ID: 79686094

Oia village in Santorini island in Greece. (View of the sea and the village)