Sugarcubes by Evagstays, Rodos

Rodos, Grecia