The Londoner » Wedding Dress Shopping, London
Two women are standing in front of a mirror in a bridal shop, each wearing a long, flowing white wedding dress with a veil.
Two women are standing in front of a mirror in a bridal shop, each wearing a long, flowing white wedding dress with a veil.