Rocks of Ages

    In this seaside community in Beautiful British Columbia (as their license plates proclaim) where my mother- and father-in-law retired, seventy-five steel steps separate the trail where the staircase begins and the beach that lies below at the foot of a steep...
Read More →