Cycles of Life

The miracles and fragilities of life... I have had one of those weeks when I have shared in and witnessed