From fields of flowers to wearable jewelry

Botanical hair pins

$12.00

A variety of florals on 2 prong hair pin