Intriguing and Stimulating Images from Nature