Jax 1560 Sapphire

$12.50

Jax Sapphire by Dear Stella. 1560 SAPPHIRE

1 yard, 100% cotton