John Lennon
In Havana, is it Lenin or Lennon?
March 15, 2010HAVANA - Here is a city where statues of Vladimir Lenin and John Lennon coexist without a second thought.
Read moreHAVANA - Here is a city where statues of Vladimir Lenin and John Lennon coexist without a second thought.
Read more