can you provide a litlte more detail?
Truth is your greatest resource is usually not a technical one -
but simply reaching out to relatives and extended cousins who might have info you are looking for.
have you tried Googles Image search
click on the camera icon and then click on upload image
it will look for the same image across the internt and hopefully someoen else has it identified.
but dont hold your breath. . .