Mar 19, 2023

Wedding Dresses: 100 Years of Fashion

Wedding gowns every decade from 1915 to 2015.