Beaded Wedding Dresses: A New Kind of Sparkle

Gown by Kenneth Pool