Maracas Beach

Maracas Beach on December 16th, 2000 around 3:00pm. Photo by Dev Anand Teelucksingh