Haverford Township Historical Society: Heritage Festival 2025