Artist Lorenzo Quinn’s Vroom Vroom sculpture has been installed at Park Lane in central London.


  • Kiana Hume
    Posted 19/08/2011 9:10 am 0Likes

    Thank you for the intelligent critique. Me and my neighbour were just preparing to do some research about this. I am very thankful to see such great info being shared freely out there.

Leave a comment


Enjoy this blog? Please spread the word :)