Kidney Beans


What are Kidney Beans?

Kidney beans also known as red beans are a type of common bean. [1]