La Machine Spider seen in Yokohama

La Machine again. The look is always.... gigantic!

[via]

Tags: art, outdoor, japan, france
Apr_21:2009 .020200 Comments(0)

 Related Entries

Comments

Add your Flavour to the Article

Name

Email

Website