Looking to this I remember some of David Lynch movies (Blue Velvet for instance). A very nice image in which the mystery and cruelty of life is insiduously manifesting...Intriguing...very interesting...