Needle Felted Duck

A6185A3D-80A2-442E-898B-C8127331C344

Needle
Felted over wire armature