English: An artist's drawing of the Dover Demon.
Telugu: డోవర్ డెమోన్ యొక్క కళాకారుడు యొక్క డ్రాయింగ్.