Cameron McGill finds the bright side of life's disappointments

Downcast but uplifting

by