Posts tagged Ivy League Fencing Championship
Great Fencing Coaches: Michael Aufrichtig, Head Coach at Columbia University Fencing