Plaza de la Revolución in Havana,Cuba


The Plaza is 31st largest city square in the world, measuring 72,000 square meters


Size: 3361px × 5128px
Photo credit: © Milena Boeva / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: attraction, che, cuba, de, district, guevara, havana, josé, la, martí, memorial, plaza, revolucion, revolució, revolution, square, tourist, town, travel, vedado