dianelee.com.au
Life's disappointments (Part 2) - Diane Lee
While I have few regrets in life, I have had my fair share of disappointments...