Nature Works Dedicates New Sculpture At Tulsa Park

Nature Works dedicated its latest bronze monument at 67th and Riverside Thursday afternoon.