Nope, it was from a box of Hallmark cards I picked up in the states a couple years ago. I am not creative at all.
The ladybug card was beautiful! Did you make it?