studio213939Jul 18, 20201 minVENUS - HOME OF MARY MAGDALENE? The Nature of Earth's Sister PlanetIs Venus like the legends of the Isle of Avalon - a wondrous reality hidden behind a veil? Does a marvelous and beautiful inhabited world...