Ongoing

Windsor Art in the Park

Art in the Park is held the first full weekend in June of each year and is the signature event that launches Windsor's festival season. This event is one of […]