Existing Member?

South America 2015

Cuba - Havana

Fidel Castro monument on the building of the Ministry of Informatics and Communications in Revolution Square.

CUBA | Sunday, 14 June 2015 | Views [143]

Fidel Castro monument on the building of the Ministry of Informatics and Communications in Revolution Square.