Schumacher Temple Pillow Cover

$175

Schumacher fabric

Insert sold separately

20 x 20

You may also like