Paisley Hearts
Paisley Hearts

Paisley Hearts

Regular price $14.00

Hand carved. Size medium. Roughly 3inches.