12U 680 vs San Diego Shores during the 2017 USA Water Polo Junio12U 680 vs San Diego Shores during the 2017 USA Water Polo Junio12U 680 vs San Diego Shores during the 2017 USA Water Polo Junio12U 680 vs San Diego Shores during the 2017 USA Water Polo Junio12U 680 vs San Diego Shores during the 2017 USA Water Polo Junio12U 680 vs San Diego Shores during the 2017 USA Water Polo Junio12U 680 vs San Diego Shores during the 2017 USA Water Polo Junio12U 680 vs San Diego Shores during the 2017 USA Water Polo Junio12U 680 vs San Diego Shores during the 2017 USA Water Polo Junio12U 680 vs San Diego Shores during the 2017 USA Water Polo Junio12U 680 vs San Diego Shores during the 2017 USA Water Polo Junio12U 680 vs San Diego Shores during the 2017 USA Water Polo Junio12U 680 vs San Diego Shores during the 2017 USA Water Polo Junio12U 680 vs San Diego Shores during the 2017 USA Water Polo Junio12U 680 vs San Diego Shores during the 2017 USA Water Polo Junio12U 680 vs San Diego Shores during the 2017 USA Water Polo Junio12U 680 vs San Diego Shores during the 2017 USA Water Polo Junio12U 680 vs San Diego Shores during the 2017 USA Water Polo Junio12U 680 vs San Diego Shores during the 2017 USA Water Polo Junio12U 680 vs San Diego Shores during the 2017 USA Water Polo Junio