Trinchesia genovae
(O'Donoghue, 1926)
Previous image
Next image