Graham Forster

Graham Forster

Graham Forster- a “Railfan”- though it can be model or full size. Love all trains.