1/1
Predator Perch
Small Robber Fly with smaller Soldier Fly prey..

Small Robber Fly with smaller Soldier Fly prey..

Copyright Howard Cheek