There are other references to it on the web, perhaps some will have better pics. Apparently it has been there for years, didn’t the article say something like 2004?
If you would like to post it on FR please do.
As a newbie on FR I can’t post more than once in
24 hours.