Sign In | Sign Up
Adorable Snow Leopard Cubs Make Zoo Debut
Description:The Central Park Zoo is proudly debuting two new faces. Unnamed twin snow leopards, the first to be born at the Manhattan zoo. Patrick Jones (@Patrick_E_Jones) has the video.
Baby Snow Leopards
central park snow leopards