All posts by instantimpression

designed to act or produce results quickly or immediately giving the first and immediate effect of an experience or perception. Instant Impression gives a quick glimpse of what we think about things we see or hear.