Lily of the Nile flower, Kew gardens

- Image ID: WDC8J7

Lily of the Nile flower, Kew gardens

Miroslav Posavec / Alamy Stock Photo

Image ID: WDC8J7

Location: Kew Gardens, London, England