Arrival of the Prince of Wales Albert Edward and Princess of Wales Alexandra at Belvoir Castle, United Kingdom, illustration from the magazine The Illustrated London News, volume XLVIII, March 3, ...
DeAgostini / Biblioteca Ambrosiana
5536 x 3774 pixels
Print Size @ 300 dpi
18 x 13 inches / 47 x 32 cm
Model No you may not need it
Property No you may not need it