A taxi cruises in Havana.
A taxi cruises in Havana. Desmond Boylan AP
A taxi cruises in Havana. Desmond Boylan AP