DAVID SPARKES

DAVID SPARKES

from RETIRED
GREENOCK, AUSTRALIA
Pushing 80 years, but trying to pass on skills and ideas to my kids and grandkids.