Bruce Harding

Gemstone cutter, mechanical design engineer and mathematician
Lists
Bruce Harding is in following lists