20" x 20" Hand Woven Merrigan Pillow
Regular price
$32.00
Shipping calculated at checkout.
20 x 20 x 1"h, cotton with polyester fill.