Green pretty flower on the tree. Big leaves, purple blooming. Close-up photo of nature. Plants and flowers.

- Image ID: T7C49X
Green pretty flower on the tree. Big leaves, purple blooming. Close-up photo of nature. Plants and flowers.
Diana Myronenko / Alamy Stock Photo
Image ID: T7C49X
Location: africa