they-have-slept-in-the-forest-too-long-1926.jpg!Large

Max Ernst, 1926.

Your thoughts?