Hummingbird on cardinal flower.
New trialed zinnia - looks like a winner to me.
I think this is another butterfly weed, Asclepias spp.
If so, I look forward to the subsequent seed pods.
Don't know this one. Beautiful, though. Can anyone help identify it?
Alex S. helps folks build beeboxes.