a town in eastern pennyslyvania on the laigh river to the north west of philly

Comment Stream