Kingston General Hospital Gift Shop

Nap All Day Pillow

Nap All Day Pillow

Regular price $25.99
Unit price  per 
Shipping calculated at checkout.

Ganz Pillow tells it like it is- Nap All Day, Sleep All Night. 100% cotton

16''