Ben's Navel Clamp
1993
Ben Carter was born in January 1993,
at Mayday Hospital,
West Croydon.

These three objects relate to his birth.
   
view the Show page