Older version of Giant Robber Fly (Promachus sp.)

Mary Keim