Beautiful street in Glossa, Northern Sporades, Greece Posted on April 3, 2025 by jeffreyfinley Beautiful street in Glossa, Northern Sporades, Greece#Griechenland, #beautiful, #Architecture, #ellada, #greek