Sponsored by Avalon Boutique Hotel
-
67, Ermou str, Rhodes, Greece
36.4440717, 28.228063900000052
+30 22410 23925
http://