Homework

331 32 5
                                    

Homework: As if 7 hours of boring school wasn't enough.

Teenage postsWhere stories live. Discover now