Ian Duck

19 Feb, 1974 in Bermondsey, South London

Also Known As:

Ian duck

poster
Terry
46% (2011)