Clash of the Titans

Clash of the Titans

Battle of the stag beetles. Location: Voronezh region. Photo: Svetlana Ivanenko