New England Aster? Aster Novae Angliae. 



