Yellow lily explained

Yellow lily may refer to:

Plants

Other uses

See also