Omonoia Square illuminated in the colours of the Greek flag for Greek Independence Day

Published --