43rd Annual All Welsh Show June 30 and July 1, 2018

 Virden, Manitoba