joe_keynote_website_blur_v3

Joe Cavanaugh Speaking in front of a large group