I live in Ohio and took these pictures of this plant today. It has been blooming for the last couple of weeks. It is in a back alley and it looks like an alien pod with leaves. The blooms were very pretty and the honey bees loved it. Any ideas?
"I - am a thoughtful guy. I think alotta thoughts; about alotta things." Rhett and Link