Church built by the Italians who colonised Eleoussa Rhodes Greece in the early 20th century
Size: 5229px × 3486px
Photo credit: © Les Gibbon / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architecture, atmospheric, building, church, construction, design, eleoussa, exterior, faith, greece, greek, property, religion, religious, rhodes, structure, tourism, travel