London Motor Show, Oct 1995
Caption
London Motor Show, Oct 1995