Discovery Point and University of Dundee Scotland October 2015

- Image ID: F3FBTX
Discovery Point and University of Dundee Scotland October 2015
Stephen Finn / Alamy Stock Photo
Image ID: F3FBTX
Location: RRS Discovery, Dundee, United Kingdom

Similar stock images