Daily Archives: July 19, 2010

Ibex Gives A Piece Of His Mind Too

Almost could pass for a human couple arguing.  What with all that huffing and puffing, snorting and spitting.

Don’t argue with an ibex

July 8, 2010