Lorenzo Quinn’s ‘Vroom Vroom’ sculpture is installed in its new setting on Park Lane in London.

Lorenzo Quinn's 'Vroom Vroom' sculpture is installed in its new setting on Park Lane in London.

Lorenzo Quinn’s ‘Vroom Vroom’ sculpture is installed in its new setting on Park Lane in London.

Pictures of the day: 24 January 2011 – telegraph.co.uk

Leave a Reply