LSBU/9/5/7
·
Item
·
1997
Part of London South Bank University
Episode of Blue Peter featuring South Bank University's Solar Car.
British Broadcasting Corporation