Cavusin city in Cappadocia, Turkey.

Royalty-free stock photo ID: 73530451

Cavusin city in Cappadocia, Turkey.