Damien Hirst, For the Love of God, Kiasma, Helsinki October 11, 2010 Art, Finland Older Post Helsinki, Finland Newer Post Harbor boats, Helsinki