Catherine Carrigan Quotes
Take all mistakes for love, because there actually are no mistakes.
Take all mistakes for love, because there actually are no mistakes. (Catherine Carrigan)
Take all mistakes for love, because there actually are no mistakes.