View Profile
Logout
Felt is the oldest textile known to human kind.
« Back to Craft
Felted Fruit
Felted iPod Cozy
Needle Felted Pinball Bumper Necklace