Older version of Ant mimic Spider with prey - Amyciaea forticeps

© Vipin Baliga