The image is from Stampavie and it's called Mice Couple on Leaf. You can find it in the Tina Wenke section at Stamper's Dream. The sentiment is from MFT's Essential Sentiments clear set. Both clouds (also from MFT) and the main image are all up on foam tape.