CT Now

Snow leopard

A male snow leopard, Villy, is pictured in an enclosure at the zoo in Zurich.Reuters photo
Loading
92°