siberianibexldemers1

#1 Louis DeMers holds the number one spot with this magnificent ibex taken in 1987 in the Altai Mountains of Mongolia. This monster measures 124 7/8″.

Advertisements
Advertisements

Leave a Reply