Designed by
Title
Che Guevara sign in Camaguey, Cuba #292247300
Description
CAMAGUEY, CUBA - FEBRUARY 17, 2011: Political propaganda sign in Camaguey, Cuba. Camaguey is the 3rd largest city in Cuba and its Old Town is a UNESCO World Heritage Site
This image is editorial