Thank you for your patience while we retrieve your images.

M06c Ateles marginatus - WHITE-WHISKERED SPIDER MONKEY