The Annex

Grand Teton Bull 40x30

Grand Teton Bull 40x30