profile picture of James Hayes DR.

James Hayes DR.

Republican Political Figure from Pennsylvania, 12

Notable statements

No recent statements.