14 Oct 2010 — 06 Mar 2011
  • Exhibitions & Displays
40 Brunswick Square London WC1N 1AZ

Fabric swatches from the eighteenth century tell the moving stories of mothers and the babies they gave up to the Foundling Hospital