Care

113 31 8
                                    

The people we care about the most are often the ones who fail to understand us.

Bleeding HeartWhere stories live. Discover now