External view of Oil Refinery, Grangemouth

Maker
Unknown
Production date
1923

Object Detail


Department
Maker
Production date
1923
Subject person
Accession number
P16789

Share