Hand of God sculpture by Italian artist Lorenzo Quinn in central London
By IBT Staff Reporter Published 08/22/11 AT 1:20 AM EDT Share on Facebook Share on Twitter Share on LinkedIn Share on Reddit Share on Flipboard Share on Pocket Hand of God sculpture by Italian artist Lorenzo Quinn in central London A woman views the "Hand of God" sculpture by Italian artist Lorenzo Quinn in central London August 21, 2011. Reuters A double-decker bus passes the "Hand of God" sculpture by Italian artist Lorenzo Quinn in central London August 21, 2011. Reuters A woman views the "Hand of God" sculpture by Italian artist Lorenzo Quinn in central London August 21, 2011. Reuters London Religion London© Copyright Thomson Reuters 2024. All rights reserved.
Here's How Much Money Blue States Opposing Trump Could Lose, If His Border Czar Follows Through On His Threats