Calgary, AB, Canada

The Difference between self care and self preservation.