Designed by
Title
Blue Lotus Water Lily Nymphaea nouchali #93763791
Description
Nymphaea nouchali, often known by its synonym Nymphaea stellata, or by common names blue lotus, star lotus, red and blue water lily, or blue star water lily is a water lily of genus Nymphaea.