U16 Water Polo - Haberdashers' Boys' School

See SOCS website for more details