Search Result

Street life is reflected in a shop window that has a poster of Fidel Castro posted inside in Havana, Cuba on 4 August 2006.