Black Balaclava Scarf

hand knitted from cotton yarns

$160.91