40th annual MayFest celebration

40th annual MayFest celebration