Wednesday, June 5, 2013

Castro in neon

A Fidel Castro poster on display in the lobby of the Hotel Nacional