Possibly: Mark, Sign, Impression, or related to artistic creation

1 Post