Angelica - tall, red-stemmed, striking in flower. (Taken in Vermont)