‘Cuba La Havana street litter bin 01’


trash bins by night in cuba in front of a painted wall with Che Guevara in la Havana

La Havana, CUBA

Leave a Reply

%d bloggers like this: