Jim Cameron (water polo)

Water polo player