Louis Bec

Louis Bec is an artist who lives and works in Sorgues, France. He is the founder of the Institut Scientifique de Recherche Paranaturaliste.


ARTICLES FEATURING LOUIS

On the Trail of the Elusive Vampire Squid from Hell


PRESS ENTER TO SEARCH, OR ESC TO EXIT