Older version of Green Flower Spider (? Diaea sp.)

Arthur Chapman