Willard Beach in South Portland on May 02, 2001