Discover the captivating painting by Henri Rousseau, featuring monkeys and a parrot in the lush virgin forest. This masterpiece, created between 1905-1906, is rendered in oil on canvas and measures 56.2 x 47.3 cm. It is housed in Merion, Pennsylvania, at The Barnes Foundation.