Sponsored by Avalon Boutique Hotel
-
5, Sofokleous str, Rhodes, Greece
36.4426754, 28.227747200000067
+30 22410 75688
labarka1@yahoo.com
http://