Mayor Dave's weekly whereabouts -- June 25 - June 30

by