King's College London
Vera Chan

Information
Tag
Vera Cha
Seeding
-
Status
Confirmed
Nickname Tag Role
United Kingdom Vera Chan Leader