This is a fairly new stamp from Hero Arts called 'Poppy' - H5904.
Its not easy to get a good print with it, so had to experiment with inks and water before I was satisfied. Actually it doesn't need too much water, it stamps better without it.
This second card was made by using a free download which was adhered to pp. I used a text stamp from Hero Arts to stamp on the right side and attached a butterfly and a stamped a sentiment. I love making this collage cards! Wish their was a challenge around to make these, but it's very seldom you will find them.