Food additive: Sodium dehydroacetate, October 28, 2024, Yichang, Hubei, China.
License this clip
More footage filed by NurPhoto videographers.