Marylebone Project for the Homeless

Learning new skills at the Marylebone Project for the Homeless.