Mountain Goat and Newborn on Rock

Mountain Goat and Newborn on Rock

Undisputed champions of the mountain life.