Charles A. Keyworth

Indian Steps Cabin (York County, Pennsylvania)