Designed by
Title
Protesters on a general strike in Greece #264915954
Description
Heraklion, Crete, Greece: June 10 2021. Protesters on a general strike in Greece, against government's labour reforms. The protesters marching through the center of Heraklion holding banners.
This image is editorial