Lambertville Shad Festival 2018

Lambertville Shad Festival 2018

April, 2018

Union and Bridge Streets , Lambertville, New Jersey