Garden City Park - a successful creative play area with natural features in an urban park.

Garden City Park - a successful creative play area with natural features in an urban park.