Oklahoma City - Penn Square Mall

Oklahoma City, United States