Indoor Statue Capitolio Havana Cuba
Indoor Statue Capitolio Havana Cuba

Said to be the third largest indoor statue in the World. Gallery guide included to give scale

Location: Havana Cuba

Photographer: Leo Rich

Indoor Statue Capitolio Havana Cuba

Said to be the third largest indoor statue in the World. Gallery guide included to give scale

Location: Havana Cuba

Photographer: Leo Rich