Surreal art installation like a gigantic spider web over 25 meters in the air

Go to top