Blossom Spring

Blossom Spring is the stage name of: Keon Stewart. She competed on Season 1 of Drag Queen Survivor, placing 4th in the season. She is from Chicago, Illinois.