The 19th annual Leesburg Flower and Garden Festival kicks off this Saturday throughout downtown historic Leesburg. Come and enjoy award-winning landscape displays, garden sculptures, gifts, garden-themed art and live music from 10 a.m. to 6 p.m. Saturday and 10 a.m. to 5 p.m. Sunday. The event has been voted “Best of Loudoun #1 Community Festival & Event” for 10 years running. There are plenty of fresh cut flowers, live trees and shrubs, garden sculptures and art, fountain displays, outdoor grills and fire pits, children’s activities, and much more. The event will be held rain or shine.