David Meister

Matelasse One-Shoulder Gown

0474195931386

Also available in store