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.

Print Friendly

Leave a Reply

Your email address will not be published.