Seminole Whipping Tree

Wewoka Ave.
Wewoka
Oklahoma
United States