Think it is steam-punk, anyway found these stamps the other day, only had them about two years and no ink have they seen. They are Paperartsy. Well the flowers and bird cage are, the background is a Artistic stamper stamp, quit enjoyed doing it, is a change from Christmas, which takes to to the card below.
A very good friend sent me this stamp, don't know who it's by but she is cute, below is done with an image the same friend sent me. I like this it is two cute Penguins