After spending time examining the photographs, I am almost positive that the photos were reversed. The writing on the brake levers appear to be a mirror image although it is hard to tell with the low resolution. It is also doubtful that anyone made a production left handed derailer.
Steve Snider
Denver, Colorado
steve.snider@omcast.net