Sheesh Mahal

4621 N May Ave, Oklahoma City, United States