0

Your Cart is Empty

Keyla Bridal Tiara

Keyla is a delicate tiara the features rhinestones and crystals.

She measures 3cm at her highest peak and tapers down to 1cm.

This piece is presented in Roman & French signature packaging.