445 SW 2nd Street
Deerfield Beach, FL, Florida
June 19, 2010

The Mango Festival at West Side Park