Rain last Saturday did not dampen the spirit of attendees at the Fenway Garden Society’s annual Fens Fest in the Victory Gardens.