The minibusales.co.uk source of old bus pictures from Commercial Motor Magazine. Copyright stilltime.net

Possibly near Hampton Court, west London. 3628

BACK    HOME    NEXT