Craig Ewing

Craig Ewing

Baby Boomer with one foot in the industrial age and one foot in the digital. This socio-economic ecotone provides a generous setting for thoughts and feelings.