Street spirit

By Dimitris

Independence Day

March 25 is both a national and religious holiday in Greece.
There is a school flag parade in every town and village and a big armed forces parade in Athens.
Here's a small military unit in the ceremonial parade in Karditsa.

Comments
Sign in or get an account to comment.