Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

2026February › 21

DAVID JONES

5 months ago

As I gaze down from the 39th floor of Cuba's tallest building the usually bustling streets of Havana are eerily deserted, for there is scarcely a drop of petrol to be found here.

page 1 of 1