Image: troye-sivan-gay

Troye Sivan shows off his Calvins with a rainbow flag. (Photo: Instagram)
Advertisement