Rochdale, Water Car & Snow Sweeper


Water car built 1912. TLRS Archive