Troye Sivan, an Australian-born pop singer, recently began a tour for his new album Bloom. On Friday night he took stage at Mahaffey Theater for his St. Pete debut, where he put on an incredible show. Leland and Kim Petras opened. Marlo has these photos to share. Read a review of the show via cltampa.com/music.