Public Print - Meaning


To have a positive creative impression left by a person or group, hence, public print.