When was William Henry Holmes (archaeologist) born?

Share: 

William Henry Holmes (archaeologist) was born on Tuesday, December 1, 1846.