A bunch of pink/red hanging and blooming flowers.
They are really beautiful, where did you pictured them? I certainly haven't seen anything like it before but i think they would look great among my garden's flowers. I have to ask my local flowers supplier and see if he knows anything about it. By the way, great picture!
these flowers are called bleeding hearts