18558575_10155005636683961_969882991190536307_o

28 Orfeos Street, Old Town, Rhodes 85 100