ABERDEEN BUILT SHIPS


Trojan Tide (966) About to be Launched Click picture for a larger version

Trojan Tide (966) About to be Launched, 1975

Studio Morgan

Hall, Russell & Company, Limited
Aberdeen, Scotland, 1864 - 1992

Paper print


Acc. No.
ABDMS077079.1

  © 2006 - 2018 Aberdeen City Council