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
Check it out
Incredible Things