View of the city of Chester from the south side, the Grosvenor bridge on the river Dee, United Kingdom, illustration from the magazine The Illustrated London News, volume LV, October 2, 1869. Detail.
DeAgostini / Biblioteca Ambrosiana
3640 x 4834 pixels
Print Size @ 300 dpi
12 x 16 inches / 31 x 41 cm
Model No you may not need it
Property No you may not need it