Greater Ancestors

World Museum

England? 2 Giant Human Skeletons

Two Giant human skeletons were recently unearthed in a sand quarry in England.

  1. The Seattle star. [volume], April 23, 1925, Page 5, Image 5


#
Comments Off on England? 2 Giant Human Skeletons