National Art Festival | South Florida | Broward Palm Beach New Times | The Leading Independent News Source in Broward-Palm Beach, Florida

National Art Festival

1 of 108
Come see the Street Team at the National Art Festival January 31st-February 1st, located at the Hyzenga Park, directily across from the Museum of Art in Ft. Lauderdale on Andrews Ave & Las Olas Blvd. See you there!