Image 1 of 1

JS01-012z.jpg

JS01-012z  Jumping Spider - jumping on flower fly prey - Evarcha hoyi