Photos

 

Baby Capybaras

Cleveland Zoo says three babies born October 5.

  •  
  •  
  •  
  •  
  •  
  •