FINA World League Super Final 2010 Women - Third Place Game - Greece vs Russia 7/3/10. Final score 8 to 7 Shoot Out GRE vs RUS. Photos by Allen Lorentzen.
FINA World League Super Final 2010 Women - Third Place Game - Greece vs Russia 7/3/10. Final score 8 to 7 Shoot Out GRE vs RUS. Photos by Allen Lorentzen.
Read More