Donate
Echo
Earth Ear
August 15, 2013
Bagpipes and bells echo through a small village in Greek Macedonia during their winter festival.