Winter Park begins demolition of Central Park stage
Winter Park has begun demolition of the main stage at the northern end Central Park which will make way for a brand-new performance pavilion.
Winter Park has begun demolition of the main stage at the northern end Central Park which will make way for a brand-new performance pavilion.