Every saint has a past. And ever sinner has a future

Oscar Wilde

  • flower21 (17) July 24, 2018

    If you let your past go, it doesn’t mean that your past will let you go