Gwen

Gwen is a contestant of Total Drama Royalty.

Total Drama Royalty
Gwen is placed on Team Dazzling Diamonds. She is a Duchess.

TBA
TBA