Staff photos by Phil McAuliffe About 25,000 people were in town for Lambertville’s annual Shad Festival, held this past weekend, according to Lambertville police. See photos.