Duncan McGinnis's Avatar

Duncan McGinnis

Husband, Father, Teacher, Dog & Cat Dad, Pescatarian, Buddhist, Adventure Motorcycle Rider, Podcast Talker