The Restoration & Archiving Trust
Image no. lwp7736
Madrid tramcar number 5010 stands at the city terminus in Madrid on 3/5/1963. Photo Les Perkins