Mar 19, 2023
Wedding Dresses: 100 Years of Fashion
Wedding gowns every decade from 1915 to 2015.