Wednesday, January 4, 2017

Photo Display in Santiago's City Center

"The Giant of the Sierra Maestras" is what the photo exhibition is called. It was probably out there as Fidel had just died. The reference is to Fidel spending two years on the mountains that overlook Santiago.



No comments:

Post a Comment