Project Description

Stitch and Petal

Necklaces with hand-embroidered flowers that each have meanings from the Language of Flowers. Birmingham, AL.

Visit Stitch and Petal