Laurel Hill Cemetery, St. Clair Township, Westmoreland Coun

Source:

Notes:

Source Media Type: Book