joe_keynote_website_blur_v2

Joe Cavanaugh Speaking in front of a large group