Spotted In The Window Of A Biology Professor Office

What did you think of the image?