Your place or mine? : a report on homelessness.
National Children's Home (Great Britain)
London Housing Unit.
SHAC (Organization)
London : National Children's Home,
1993.
Caption title.