Lorenzo Quinn’s “Hand of God” sculpture is positioned on Park Lane in Mayfair on August 21, 2011 in London, England. The 4 metre, 400kg aluminium work is also on display at The State Hermitage Museum, Russia.
Hand of God forms part of Lorenzo Quinn’s 2011 worldwide public art programme.
Lorenzo Quinn’s Vroom Vroom sculpture is installed in its new setting on Park Lane on January 23, 2011 in London, England.
“Lorenzo Quinn (born May 7, 1966) is an Italian artist and sculptor and the fifth son of the actor Anthony Quinn. By the age of 21 he gained the respect of the New York art community when he was commissioned to make an art work for the United Nations of which a stamp was later made. Quinn was later selected to head the Absolut Vodka ad campaign for which only top international artists are chosen.