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.

Comment moderation is enabled. Your comment may take some time to appear.