This is a Cherry Pie Art Stamp - isn't it fabulous? Marina does some fabulous stamps if you haven't heard of them before - I would recommend checking them out.
This image was taken from a little book of ATC's I was given last year - I knew it would come in handy! LOL
This is a Stampin Up stamp set.