July 1998 Narrow Gauge Gazzette

Regular price $6.00