strekelia formosissima

(noun) Jacobean lily

< strekelia | strelitzia >