Star lotus (Nymphaea nouchali), also known as the white water lily.

Star lotus (Nymphaea nouchali), also known as the white water lily. - 42077235

Similar stock images

to-top-page