Castor Troy
More ideas from Castor
Street life, Havana, Cuba

La Habana, Cuba - there is poverty there but the pople are able to claim basic rations each week from the government, and their kids go to good local schools.