Dinosaur

A play space for climbing, chasing, relaxing this structure appears to have stepped out of the woods providing exercise for both the body and the imagination.