]>
NEBC
barcode-00484141
United States of America
New Hampshire
Star Island
Impatiens capensis Meerburgh
Meerburgh
2014-11-07 17:33:58
R. A. Howard