Image ID #0856290
Dimension: 2221x2173px.
Size: 2MB
Annoyed Monkey Shouting, Indoors
You can also download this image at: