Photos: AshHop Porchfest

The 2024 Ashland-Hopkinton Porchfest took place Saturday afternoon. The grassroots music festival featured 26 acts at 12 different resident venues across both towns.