]>
NEBC
barcode-00484112
United States of America
Maine
Seal Harbor
Impatiens capensis Meerburgh
Meerburgh
2014-11-07 17:30:21
J. H. Redfield