ROSE QUARTZ HEART

$5

Each individual stone will vary in size and markings.

About 1"

You may also like