dogs-head

The Lost Nest Monster

Daily Photo

Dinosaurs didn’t die off.  I’ve seen this one rising from the waters.