Fourth of July Parade!
Sunshine and fun at the Elgin Fourth of July parade.
56 photos · 2 videos · 13 views