Megaloceros by Papo

The Megaloceros, also known as the “great ice deer,” lived in Europe around 12,000 years ago, at the end of the Pleistocene.