I stand corrected. It probably is a gray-legged owl monkey. Miami Metro Zoo is listed as having 1.1 of these, and only black lemurs, so this seems to be the case (however, saying it can't be a lemur just because the name of the exhibit includes Amazon makes about as much sense as saying it can't be an owl monkey because it's out in broad daylight). I've never seen such uniform reddish color on the back of an owl monkey, but it could be because of the baby.