One of two baby mountain lions recently discovered in the Santa Monica Mountains. (Photo courtesy National Park Service)

One of two baby mountain lions recently discovered in the Santa Monica Mountains.

Leave a Reply

Your email address will not be published.