Hand of God - by the Italian sculptor, Lorenzo Quinn.
The 4 metre, 400kg aluminium sculpture is situated adjacent to the Dorchester, Park Lane/Mayfair, Westminster, London W 1.
Lorenzo Quinn's 'Hand of God' sculpture was positioned on Park Lane in Mayfair on August 21, 2011 in London, England.
The "Hand of God" forms part of Lorenzo Quinn's 2011 worldwide public art programme, which includes Installations in the State Hermitage Museum, Russia, La Biennale di Scultura, Rome, and at the 54th International Art Exhibition, Venice Biennale.
Taken on September 2nd 2011.
Tags: Photo journalism
Landscape and travel
ringyneck, morpheus1955, taggart and 2 more