Results 1 results found Icon of the Virgin Eleousa, dating from the 14th century, in Pedoulas Byzantine Museum, Pedoulas, Cyprus, Europe Entrance of a dilapidated arcaded building, Eleousa, Lost Place, Rhodes, Greece, Europe