Share
twitterlinkedinfacebook
Image 1 of 1
418296.jpg
Yellow Butterwort (Pinguicula lutea) insectivorous plants with trapped insects on its leaves.