rookiemag.com
The Infinity Diaries - Rookie
The first in a series.
Tavi Gevinson