Megaloceros

Painting of the iconic deer species, Megaloceros, showing off its most iconic feature- the males’ massive antlers!

Final Painting

Thumbnail Sketch

Previous
Previous

Citipati Stroll

Next
Next

Pteranodon