Portavadie oil platform construction yard [a memorandum from the Scottish Development Department]
Great Britain.Scottish Development Department.
Edinburgh SDD
1982
Drilling platforms.