No. The thumbnail that appears in Google’s search results is from an image that is located within the source code for that page, not a different page or website. If the thumbnail is appearing for your page, it means that it’s somewhere in there, you just might need to do some digging in DevTools or within the rendered HTML by using Google’s Rich Results Test.