A selection of trams inside the Transport Museum, Clapham High Street. ID; IV336/5/10
From the Loobey Postcard Collection