Luna di Mauri is a Chilean drag queen best known for being the runner-up of the first season of The Switch, and eventually competing on its second season.
The Switch Drag Race
TV · as Self - Contestant · 27 eps