September 14, 2017

New snow leopard cubs debut at L.A. Zoo