White Wonder
White water lily (Nymphaea odorata) - Birmingham, Alabama
Birminghambotanical gardenflowerlilywaternatureplantwhite
From Plants