Carolina Herrera - Spring 2012

Lace and organza mermaid wedding dress with a high illusion neckline and short sleeves, Carolina Herrera

more