Photo Gallery - Robber Fly
Robber Fly Eating a Fly

Robber Fly Eating a Fly

Giant Robber Fly (Promachus hinei)

Giant Robber Fly (Promachus hinei)