Kim Shearer

Departed on Sep 16, 2022