80,000 watch base-plates make-up a hypnotic and magical installation in Japan
There is no argument that man-made art installations cannot overpower the beauty of the nature. However, DGT Architects have made a point that even though artificial art cannot win from the nature but…
Read More...
Read More...