Green Lynx Spider with its prey

Green Lynx Spider with its prey

Observation - Green Lynx Spider with its prey. Description: