After a two-year hiatus due to the COVID pandemic, the 24rd Annual Boston International Fine Art Show returns October 20-23, 2022, at The Cyclorama, Boston Center for the Arts, 539 Tremont Street in the South End. The 15,000 square foot circular venue under a domed skylight features 40 gall.