Clyde Gilmour

A retired social worker from Waterloo having the time of his life.