Designed by
Title
Santa Clara, Cuba. Mausoleum of Ernesto Che Guevara. Statue of Comandante Che against the sky, right view #214938507
Description
Santa Clara is the capital city of the Cuban province of Villa Clara. It is centrally located in the province and Cuba. Santa Clara is the 5th-most populous Cuban city
This image is editorial