A New Day is a 60-inch-by-108-inch painting by Christopher Still that hangs in the lobby near the Belleview Inn’s reception desk. MARCH/APRIL 2019 | TAMPA BAY MAGAZINE 45