G. E. Petrie

Active c1886-1887, draughtsman for Beyer, Peacock & Co. Ltd