London Classic Car Show 2016

London Classic Car Show 2016

Once again, The Revolving Stage Company installed several revolving stages for this years London Classic Car Show held at ExCel