"Love arrives exactly when love is supposed to, and love leaves exactly when love must."All Rights Reserved
If you already have an account, Log in.
"Love arrives exactly when love is supposed to, and love leaves exactly when love must."
46 parts