Skip to content

Royal Wedding Dresses

Start Date
14 July 1981
End Date
16 August 1981
Venue
Museum of London
Location
London, England