Carlos

29 1 0
                                    

Every morning brings new potential, but if you dwell on the misfortunes of the day before, you tend to overlook the tremendous opportunities

Small Things Can Mean MillionsWhere stories live. Discover now