Sheffield

Map reference:
Back to database

Sheffield Corporation Motors Leyland 48 seater double decker bus, No. 39