Life Cycle

Life Cycle

A Honey Bee meets an untimely end in the arms of a Crab Spider (Misumena vatia) while 2 Drosophila rest peacefully on the spider's abdomen

Available in 8x10 signed

Contact me to order

© Copyright 2007 All Rights Reserved