John Baguley

John Baguley is a live steamer living in Great Brittain. He serves as the secretary for the The National 2-1/2 Inch Gauge Association.