Goya Canned Red Beans 12X425g

£17.00

SKU: D-299

Only 234 left!

Made with Olive oil, tomato and garlic source.