Photo detail

Photo detail

Entertainers perform as part of the Alexandria Jazz Festival June 21 at Waterfront Park. The music festival was slated to kick off the Portside in Old Town weekend celebration, which was canceled due to extreme heat.