Web Site
< San Diego
Cheetah-and-dog Animal Ambassador pair at San Diego Zoo in California.