Tomato Paste

5ce91783fff88e0f04d44573
  • Country Origin: China
IMAGE 1- Tomato Paste / IMAGE 2- Canned Tomato Paste