Iberia Red Kidney Beans

Premium. Visit us at www.iberiafood.com. Made in Dominican Republic.