display | more...

Catherine Chew, or Catha, or Cat Hatch to her friends, was born in 1971 on the banks of the river Dougal, which runs through the suburbs of Ipswich. She is currently one of England's most prominent duck handlers, having rose to fame on a TVAM slot entitled 'You and Your Birds'. Catherine is currently living in a one bedroom building in Waldegrave.

Log in or register to write something here or to contact authors.