Shady Beach Pillow

$46.75

Hand-embroidered and backed with luxe blue velvet.

10 x 14