Royalty-free stock photo ID: 138518111

Beautiful cityscape and promenade in city of Chania on island of Crete, Greece - Image