D is for Dover Demon

First spotted in the 1977 in Dover, Massachusetts, the Dover Demon was reported by four different witnesses over two days.

Artwork (c) Lizzie Cavanagh

0 4