Preserving Upper Merion's Past To Enlighten Its Future
King of Prussia Historical Society