Organisation

Newham (London, England). AIDS & Housing Project.