Garden Walk Buffalo

24th Garden Walk Buffalo features over 350 gardens July 29  – 30 (rain or shine)  If you enjoy visiting other people’s garden, revel in whimsical and creative ideas, want to learn