Throwing the slippers for good luck, the marriage of the Princess Mary Adelaide of Cambridge and Prince Francis Duke of Teck, 12 June 1866, United Kingdom, Kew, illustration from the magazine The ...
DeAgostini / Biblioteca Ambrosiana
5212 x 3756 pixels
Print Size @ 300 dpi
17 x 13 inches / 44 x 32 cm
Model No you may not need it
Property No you may not need it