Steps and stone tower in St Peter's castle in Bodrum, Turkey

Royalty-free stock photo ID: 26937502

Steps and stone tower in St Peter's castle in Bodrum, Turkey