Blue Sky

Psaropoula Sq.
Rhodes Town
Greece