Welcome to The Needlepoint Joint

Crocheting Adventures with Hyperbolic Planes

Crocheting Adventures with Hyperbolic Planes by Daina Taimina (2009)

2 items left