Our Recent Posts

Tags

Can you see me?

This is a Crab Spider in the family Thomisidae, and this particular species makes its living ambush hunting in flowers.