daladala

daladala
English: Translation
spider lily
noun
Plants, trees and other vegetation
Scientific Name
Crinum asiaticum
lieber-dikepa-1974
photo-by-angeliathatsme-july-1-2011-http-www-flickr-com-photos-angeliathatsme-5951461683-license-cc-by-nc-sa-2-0
ID
1714