Heike Mutter and Ulrich Genth’s walkable outdoor sculpture “Tiger & Turtle – Magic Mountain” in Duisburg, Germany has just opened to the public.
seems like a good way...fall. or exercise. both are unappealing to me.
Hold on a second. That doesn’t work. D: