Lorenzo Quinn at The State Hermitage Museum Press Coverage

30 Jun 2011

Two sculptures by Lorenzo Quinn, Hand of God and Leap of Faith, were unveiled at the Winter Palace, State Hermitage Museum, St Petersburg on 24th June.