Image ID #0871187
Dimension: 2628x2022px.
Size: 2MB
Annoyed Monkey Shouting, Indoors
You can also download this image at: