LEMURIA
The Lost Continent of Lemuria, located in today's Pacific Ocean, may have housed a highly developed civilisation with advanced technology and a sophisticated culture
Picture No
13846314
Media ID
45761446
Size
4574px x 3201px
(3.7MB)
Credit
Mary Evans Picture Library
Source
unnamed artist in Amazing Stories May 1940
Date
BCE





























