DescriptionCreek Council Tree Site, Tulsa, OK, Sculpture.JPG English: Creek Council Tree Site, 18th and Cheyenne Sts. Tulsa Date 26 September 2014, 17:07:56...