St. Pucchi - Spring 2012

Strapless satin and ruffled organza mermaid wedding dress with a layered skirt, St. Pucchi

more