Garry Leonhardt
SM
Garry Leonhardt is a native Calgarian. He learned the importance of hard work, always striving to do your best, to be honest and most of all......the importance of family and community.
Lire plus