These beautiful flowers belong to a vegetable, the fava bean. After pollinisation, they will become pods, that will contain edible beans. This plant is said to be one of the oldest cultivated vegetables, even if it is not popular anymore. The plants are around 3 feet tall, and each flower is around 1 centimeter high.