Cotton-Top Tamarins - Disney Animals

Disney's Animal Kingdom Theme Park

Open
Status

Info

Location
Located within Discovery Island