J.B. Moscrop (75 mm)









J.B. Moscrops Patent Manchester


J.B. Moscrop Manchester