Additional Images:

HELLA 008284861: main picture thumbnail
Full-size picture