2020 The Big Show (aka Florida’s Finest) opens at Art Center Sarasota July 16 – August 21. By Susan von Gries|2025-05-28T17:36:01+00:00July 12th, 2020|News, Uncategorized| The Big Show, Art Center Sarasota's Annual National Juried all [...] Read More