Stockport, Water Car 100


Built 1902. TLRS Archive