SF Encyclopedia Picture Gallery
See below caption for alternative view
Samanta Schweblin. Little Eyes (London: Oneworld, 2020) [rev: trans by Megan McDowell of Kentukis (2018): hb/Shutterstock]
Image courtesy of Clute Science Fiction Library at Telluride