Green Lynx spider with bee

Green Lynx spider with bee

Observation - Green Lynx spider with bee - Southern Africa. Description: Green Lynx spider feeding on a bee.

Green Lynx spider feeding on a bee.