Dark

176 46 24
                                    

why do the people that shine the brightest happen to be the ones that don't have enough light for themselves

When the Leaves Fall OffWhere stories live. Discover now