Charmaine Reveley

New Zealand designer Charmaine Reveley creates beautiful intricate pieces perfect for any occasion.