Avatar of chriskellett
Wales, United Kingdom

Inventor, toy maker, problem solver.