Shop The Aegean Dusk, Rhodes Island, Greece Windmills in Old Harbour on Rhodes Island, Greece St. Nicolas Fortress in Rhodes Town. Greece Stormy Clouds Over Lancashire Fountain in The Ottoman House