Lower Duden waterfall in Antalya, Turkey in beautiful summer day
Royalty-free
Lower Duden waterfall in Antalya, Turkey in beautiful summer day on Mediterranean sea coast