Glass Plate Negative - Plan of Site of New Works, Bathgate Chemical Works
view full record details