Image ID #0876617
Dimension: 3691x3268px.
Size: 4MB
Chef Holding A Clock On Green Background
You can also download this image at: