I wonder what is going through the mind of this mother capuchin monkey.
Image dimensions: 4775 x 3137 pixels