Image Not Available

James Baylie Allen

Dates: 1803-1876
Nationality: English
Place of birth:Birmingham
Place of death:London