ACXC 2023 - Ottawa - photos courtesy of Bill Cai

TED DE ST CROIX