WCFPS

AcronymDefinition
WCFPSWestern Canada Farm Progress Show