Leonora Carrington has passed away at 94. Part of her life is a sad love story surrounded by passionate art, with an Owlman link involving Max Ernst. Images.
Owlman-Aligned Surrealist Dies
True Giants: 1937
These old reports appear to depict hominoids with large footprints, some 21 inches long, and estimated heights of the beings far above what any Bigfoot or Yeti would be
Follow CryptoZooNews
Not Found
The resource could not be found.