J.H. Johnston Great Western Gun Works

J. H. Johnston Great Western Gun Works FROM [...]