Pillow Talk 2002 Sadie Coles HQ, London bwthelma-louise ◄ Back Next ► Picture 7 of 9 Pillow Talk Prints (Thelma and Louise), 2002