May 18th
in front of City Hall on the Downtown Mall
605 E Main St
Charlottesville, VA 22902
Website
Flower, Fairy and Elf Festival605 E Main St
Charlottesville, VA 22902