The 31st annual Music on the Steps will be held Mondays through August 29, 2016, except for July 4.

read more