Not that it helps, but I think you need to rotate the piece right 90 degrees.
To me it looks like Adam & Eve being cast out of the Garden. They have recognized their nakedness and covered themselves. And the world has opened up to them after eating the forbidden fruit.
Or it could be Peter Pan chasing Wendy...
Can't help at all with the signature.