Home Posts Tagged "dusseldorf"
Germany: A Giant Human Size Spiderweb
This is 80 feet art installation creates giant human ‘spider web’ with 2500-square meters of mesh. Located at over the g...
61
Seek the World is proudly powered by WordPress