Stock Photo - Star water lily or lotus nymphaea nouchali ; Rajasthan ; India

Stock Photo: Star water lily or lotus nymphaea nouchali ; Rajasthan ; India.

Searchable keywords

Choose multiple keywords