Chanel (1995)
Jennifer Aniston (1998)
Alice Cooper photographed on July 20th, 1991 in Chicago.
✨Studio Ghibli✨