Lorenzo Quinn: State Hermitage Museum Film

7 Jun 2011

Lorenzo Quinn has been invited to exhibit Leap of Faith and Hand of God at the Winter Palace in the State Hermitage Museum, St Petersburg.