West Highland
West Highland
West Highland
West Highland

West Highland

Regular price
$29.00
Sale price
$29.00
Unit price
per 

Super sweet pup from our carefully crafted dog collection. Special attention to colors and markings. Coat is needle felted by hand using soft alpaca fiber.