Wild Bride has 28 Meter Wedding Dress Train
A new couple ride on a car to tour around the city of Guiyang, South China’s Guizhou Province, before their wedding ceremony on June 10, 2007.
The bride was wearing a dress with a 28-metre-long train.

By Sirius on 18-06-2007

