7777 South Lewis, Tulsa, Oklahoma 74136 USA
World's Largest Praying Hands located at Oral Roberts University in Tulsa, OK
Photo Credit: C.M.
Claim copyright