Purple loosestrife
Contributors: Canadian Wildlife Federation; Canadian Wildlife Service
Published: 1995
Language: eng