Mr James Firs
Mr James Firs

Mr James Firs

RAMC member | General Duties Medical Officers-63

9.10.1893
stamp

Biography