Additional Images:

HELLA H13090611: main picture thumbnail
Full-size picture