Preview

Polar Museum at the Scott Polar Research Institute, part of the University of Cambridge, Cambridgeshire, England, United Kingdom, Europe
Polar Museum at the Scott Polar Research Institute, part of the University of Cambridge, Cambridgeshire, England, United Kingdom, Europe
Image ID: 1267-105
Artist: Andrew Michael
Purchase a commercial license Buy framed prints & more from our print store