Troye Sivan.
Naples in Veils. Photo courtesy of Breaking Glass Pictures