'hermosa' poncho

C$450.00
1 In stock
60% alpaca . 30% merino wool . 10% polyamide ... made in Peru...