40th annual Bluffton Mayfest celebrates pre-Mother's Day traditions

40th annual Bluffton Mayfest celebrates pre-Mother's Day traditions