Rose Quartz Heart Small

$7.99

Each small Rose Quartz heart is approx. 1′ x 1′ in. and will vary in size, shape, and color.

94 in stock