These twin towers on on an office building close to theCountry Club Plaza in Kansas City.Taken with olympus available light