Designed by
Title
Mural of Fidel Castro on the Revolution Square in Havana, Cuba #109931408
Description
Huge mural of Fidel Castro on the Revolution Square in Havana, Cuba. It is located on the outer wall of an administrative building.
This image is editorial