Culture|Exhibition review
The Scottish artist, known for his special works, created a work in Helsinki that smells of the first and last forest on earth.
Culture|Exhibition review
The Scottish artist, known for his special works, created a work in Helsinki that smells of the first and last forest on earth.