Loading...
Thumbnail Image
Publication

Illusion or Deception: The Use of Props and Mock-Ups in Television Advertising