Baby Hats by Danielle Ouellet
persian wool with felting
$37.50 each