Artist's impression (7)
I believe the answer is:
etching
This clue is a double definition.
'artist's' is the first definition.
(thesaurus)
'impression' is the second definition.
(I've seen this before)
(Other definitions for etching that I've seen before include "Type of print" , "Engraved design" , "Engraved picture" , "making an impression" , "Engraving with acid" .)