Tiara - TLT 4503

£80.85

 A Drop Crystal, Crystal Diamanté Tiara.