Finding Oklahoma
101 Archer 101 E. Archer St., Tulsa, OK, United States“Finding Oklahoma” features original photographs by Leonid Furmansky of our state’s strangest, most beautiful and often overlooked structures. Discover what makes Oklahoma’s built landscapes rich—and maybe even a bit surprising! […]