Goya Canned Red Beans 12X425g

Β£17.00

SKU: D-299

Only 102 left!

Made with Olive oil, tomato and garlic source.