raoulpop.com
A ladybug larva on the foxglove
Visit the post for more.