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