Daphoenus superbus (Robert Bruce Horsfall)

Daphoenus superbus (Robert Bruce Horsfall)