by

DAILY PROGRESS: Cyclists ride in Charlottesville to celebrate summer solstice