Caption: Hand of God sculpture by Lorenzo Quinn in Park Lane. The sculpture features a large aluminium hand holding a man and is exhibited as part of Westminster council's two year ‚ÄòCity of Sculpture Festival‚Äô.
Location: Mayfair London England
Credit: LOOP IMAGES/Julian Castle
Model Release: No
Property Release: No
File size: 2.1MB
Other file sizes and formats available.
Restrictions (if applicable):