Designed by
Title
Nymphaea nouchali, aka Nymphaea stellata, or blue lotus, star lotus, red water lily, dwarf aquarium lily, blue water lily, blue #296659233
Description
Nymphaea nouchali, aka Nymphaea stellata, or blue lotus, star lotus, red water lily, dwarf aquarium lily, blue water lily, blue star water lily, or manel flower