Image Not Available

Edward Hayes

Dates: 1797-1864
Nationality: Irish