Garden Art Sale at Buffalo Botanical Gardens is June 24 and 25, 2023. June 24 from 10amto 4pm, June 25 from 10am to 3pm. FREE on the front lawn.