Image ID #0273601
Dimension: 9504x6336px.
Size: 6MB
Young chinese chef woman wearing cooker uniform and hat holding clock doing countdown screaming proud and celebrating victory and success very excited, cheering emotion
You can also download this image at: