Two mountain goats prepare to battle with the goat on the right already having a tuft of fur from their previous skirmish wrapped around one of its horns.
August 2023