Strumpshaw Steam Museum, Strumpshaw, Norwich
London, England NR13 4HR
May 23, 2009

Strumpshaw Steam Rally at Strumpshaw Steam Museum