2016 Fencing World Cup
Richmond Olympic Oval 6111 River Road, RichmondThe BC Fencing Association together with the City of Richmond & the Canadian Fencing Federation is very excited to be hosting, for the 4th time, a world class competitive fencing event –...