A photo tour of Canadian Western Agribition 2022

Cattle Stalls at CWA