Karl Shuker

cryptozoologist · b. 1959

biologistzoologistpoetwriter

British zoologist