MegalocerosPainting of the iconic deer species, Megaloceros, showing off its most iconic feature- the males’ massive antlers! View fullsize Final Painting View fullsize Thumbnail Sketch