Monthly marathon
01 December 2000
Other
It's a Ruff Philomachus pugnax, isn't it? October's Monthly Marathon picture (plate 300, repeated here as plate 363) is one that I expect many people will have recognised instantly without necessarily being able to put their finger on exactly ...
Read More