Image 1 of 1
Rhodes. Greece. Christian cross atop a church dome. Rhodes town is on the island of Rhodes which is the largest of the Dodecanese Island group and one of the most popular Greek Islands
- Copyright Steven Sklifas, All rights reserved.
- Image Size
- 4288x2848 / 5.1MB
- Contained in galleries
- Greece - Rhodes - Rhodes Town