himalaya honeysuckle

(noun) Himalaya honeysuckle

< himalaya | himalaya mountains >