Barbara Lowell

Barbara Lowell lives in Tulsa, Oklahoma, a long way from the world's tallest Ferris wheel, the Singapore Flyer.