Dave Dowding

Dowd loves new geeky things, is a Christian and lives near Pontypridd!

Dave Dowding