Cook Islands March 2006
[ 1 of 73 ]
Mauri Beach southeast side of Rarotonga
Lab-Rover.com