Wednesday, August 13, 2008

Spider man spotted in Japan.



Japanese artist Noboru Tsubaki's artwork 'aTTa' is displayed next to the glass-wall of Towada Art Center in Towada, Japan. The centre is part of a five-year urban project costing nearly $25.24 million.

(London Daily Mail photo.)

No comments: