A stunning little pink crab spider eating a cabbage moth. The pink crab spider is from the Thomisidae family, likely a flower crab spider in the genus Thomisus, of which there are at least 15 to choose from.
What an amazing example of camouflage as this …
Read On »