These are the new stamps from the DoodleFactory recently released by Starving Artistamps! It's called the Final Frontier and it's out of this world! LOL Sorry - couldn't resist! hahaha
I watercolored the little robots and aliens and paired them with some cool paper I found at Michaels recently.