Geneva

Geneva is the stage name of Barry Joyce, a drag queen from Geneva, Scotland. She's one of the 13 queens confirmed to compete on Nicholas' Drag Race: Season 3.

About Geneva
Geneva is a queen who knows how to act and perform, her drag style is also very high fashion.