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:
Post a Comment
Newer Post
Older Post
Home
No comments:
Post a Comment