Thumbnails
 
Duden Kiyi Waterfall 1

Duden Kiyi Waterfall 1

Duden Kiyi Waterfall, a tidefall crashing into the Mediterranean, Antalya, Turkey