Back to photostream

Revolution Square

Plaza de la Revolución, "Revolution Square", is a municipality and a square in Havana, Cuba. The municipality, one of the 15 forming the city, stretches from the square down to the sea at the Malecón and includes the Vedado district.

525 views
6 faves
0 comments
Uploaded on May 16, 2019
Taken on April 4, 2019