Sculptor finds mines on the shore of the island Naissaar, located in the Gulf of Finland, not far from Tallinn and creates mind blowing furniture from them.
Sculptor finds mines on the shore of the island Naissaar, located in the Gulf of Finland, not far from Tallinn and creates mind blowing furniture from them.