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.
Related Categories: Art & Design, Home
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.