Wednesday, May 13, 2015

Ancient Giant Human Skeleton Uncovered in Downtown London, England

Ancient Giant Human Skeleton Uncovered in Downtown London, England
The Ottawa Journal, January 3, 1925