Harmony Knit Poncho in Shades of Large Blue and Grey Stripes

$5.00