Mayor Dave's weekly whereabouts -- May 28 - June 2

by