Image ID #0809673
Dimension: 3036x2182px.
Size: 1MB
Annoyed Monkey Shouting On Yellow Background
You can also download this image at: