Return to Lemuria Picture

Lemuria is a mythological place, which came before Atlantis and existed in another plane.. so there we go
Continue Reading: Places