DELAWARE — Horses, ponies, mules, donkeys, wagons and marching bands filled the streets of Delaware on Sunday as the All Horse Parade celebrated its 40th year.

The annual parade, billed as one of the largest non-motorized horse and band parades east of the Mississippi, kicks off a week of Delaware County Fair traditions leading up to the Little Brown Jug harness race.

Marchers traveled the 2.3-mile route from the Delaware County Fairgrounds through the city and back again as spectators lined the streets.

Delaware Source was along the parade route Sunday. Check out the sights — and plenty of horses — in our photo gallery below:

Brittany Schock is the Regional Editor of Delaware Source. She has more than a decade of experience in local journalism and has reported on everything from breaking news to long-form solutions journalism....