Ancient castle door at the Grand Master Palace in Rhodes town, Greece.

Royalty-free stock photo ID: 92979049

Ancient castle door at the Grand Master Palace in Rhodes town, Greece.