See the article and accompanying video by CHEK News describing Illarion’s latest Public Art creation located at the Victoria International Airport, which has been designed to serve as a monument for those who lost their lives while training during the Second World War.