Someone is trying to track down the manufacturer of some track fairings and thought I'd be a good soul and post it here for the fountain of knowledge that is the Ducati Forum.
Have you tried Tin Eye on the web? it allows you to insert an image and then it will track the web to see if the image exists online. I used it once to catch a scammer who was trying to sell a car with a photo of him supposedly standing by it in an area supposedly near me.