Ruff Philomachus pugnax

Ruff Philomachus pugnax

Observation - Ruff Philomachus pugnax. Description: