Sign painting is the art of painting announcements or advertisements on buildings, billboards or signboards. The occupation has become less common with the advent of computer printing. Here two painters are creating a new sign on a wall of the Figueroa Hotel in Los Angeles, California.Photo: John O'Neill