Parkaeology

Monkey Idol

Stone monkey idol found in the jungles of Disney's Animal Kingdom.
Artifact 2107111627

Tags

Animal Kingdom Disney's Animal Kingdom