What the heck is it? Pics
Went to Northern Maine over the weekend... Found these... they were about 6-8 feet tall and were just beautiful... I'm assuming their an impatien - Aren't they a love?? Does anyone (Mr. Impatien) know what they are?? I'm going to ask my mother to save seed on them.