ABERDEEN BUILT SHIPS


Trojan Tide (966) Being Launched Click picture for a larger version

Trojan Tide (966) Being Launched, 1975

Studio Morgan

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

Paper print


Acc. No.
ABDMS077079.2

  © 2006 - 2018 Aberdeen City Council