Departure of the bride and groom from Kew, the marriage of the Princess Mary Adelaide of Cambridge and Prince Francis Duke of Teck, 12 June 1866, United Kingdom, illustration from the magazine The...
DeAgostini / Biblioteca Ambrosiana
5179 x 3583 pixels
Print Size @ 300 dpi
17 x 12 inches / 44 x 30 cm
Model No you may not need it
Property No you may not need it