Lorenzo Quinn, Hand of God Press Coverage

1 Sep 2011

Iconic public sculpture ‘Hand of God’ by Lorenzo Quinn installed on Park Lane.