Budding Patent Lawnmower, No 1623, at Ipswich Transport Museum, 1 September 2024.
This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. I agree