wells Castellania Dodecanes Greece city center place Rhodes overview


10208003, wells, Castellania, Dodecanes, Greece, city center, place, Rhodes, overview,


Size: 3615px × 2954px
Photo credit: © Ball David / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: castellania, center, city, dodecanes, greece, overview, place, rhodes, wells