James GILES

Born
1718
Died
1780
Nationality
English

 (1 works)