Demon babies of the Hague

Up mama up!

In the park across from the MC Escher museum in den Haag, Netherlands is a lovely park. I happened into it when they had some demon baby statues on display.


I wasn’t able to get the artist’s name, but if anyone knows it, holler.
Photos by HM Bradford.