Image ID #0911960
Dimension: 2694x2120px.
Size: 1MB
Annoyed Monkey Shouting On Turquoise Background
You can also download this image at: