Lily of the Nile

African Lily

The other common name is Lily of the Nile. Botanical name is Agapanthus africanus and belongs to Amaryllidaceae family. African…