BarbJohnstoneGrimmer
BarbJohnstoneGrimmer

BarbJohnstoneGrimmer

Scientist, agrologist, farmer, writer, Canadian Sheep Federation director from BC. Grew up on farm, now living on a Gulf Island.