Arrival of the prince Albert Edward and princess of Wales Alexandra at Melford Hall, Suffolk, United Kingdom, illustration from the magazine The Illustrated London News, volume XLVII, December 2, ...
DeAgostini / Biblioteca Ambrosiana
4348 x 4046 pixels
Print Size @ 300 dpi
14 x 13 inches / 37 x 34 cm
Model No you may not need it
Property No you may not need it