The Day in Photos – November 15, 2016
The costume for the film is on display during the global trailer launch for Paramount Pictures' “Ghost in the Shell” at the Tabloid on November 13, 2016 in Tokyo, Japan. (Photo by Tomohiro Ohsumi/Getty Images for Paramount Pictures)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy