Marriage of Princess Helena of the United Kingdom and Prince Christian of Schleswig-Holstein in the Private Chapel, Windsor Castle, July 5, 1866, United Kingdom, illustration from the magazine The...
3982 x 5652 pixels
Print Size @ 300 dpi
13 x 19 inches / 34 x 48 cm
Model No you may not need it
Property No you may not need it