Stagecoach 13622 Victoria Coach station London 2005-05-30b/ : 171112
Stagecoach 13622 Victoria Coach station London 2005-05-30b