Panda
$34.00

100% Superwash Merino plied

 

Hand Dyed in the UK