The definition of Imprint is: 1: to mark by or as if by pressure, to impress 2a: to fix indelibly or permanently (as on the memory; (Mirriam-Webster 2015 online Dictionary) Read More
The post Imprints and Impressions appeared first on Catherine Toon.
Published on July 25, 2016 15:21