You shoud credit google. It's honestly not that big of a deal these days. You can upload images on google and it spits you out close ones or even the same with websites where it was used. Than it's just looking for it and if it is a licensed photo try finding one with a good resolution on other sides that obviously purchased it in the past.I'm super impressed that you guys came up with the right photo. Nice work.