A woman views the "Hand of God" sculpture by Italian artist Lorenzo Quinn in central London Item nr.232200