DSCF1822.JPG.jpg

About me

My name is Ted Roberts, and I am an artist and designer based in Oswestry, a town situated on the border of North Shropshire and Wales in the UK.