Beautiful street in Glossa, Northern Sporades, Greece Beautiful street in Glossa, Northern Sporades, Greece Share this:TwitterFacebookLike this:Like Loading... Related This entry was tagged Architecture, beautiful, ellada, greek, Griechenland. Bookmark the permalink.