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