Lay's Fried Crab Flavor Potato Chips 70g - (China)

  • $5.50

Description

This Limited Edition Fried Crab flavor introduced by Lay's comes from China!