Oia, Santorini
Oia, Santorini

The Escher-esque urban landscape of the town of Oia on the Greek island of Santorini.

Location: Oia, Santorini

Oia, Santorini

The Escher-esque urban landscape of the town of Oia on the Greek island of Santorini.

Location: Oia, Santorini