Scala dei Turchi, Italy

Scala dei Turchi

Scala dei Turchi, Punta Maiata, Agrigento, Italy. Photo by Luis Davilla