MovieMaps

Movies Filmed at Malecón (between 19 & 23)

Batería Santa Clara., La Habana, Cuba