Artwork Title: Stella Tennant, Biarritz

Stella Tennant, Biarritz, 1997

Karl Lagerfeld

Uploaded on Jun 30, 2016 by Christine Degryse

Arthur is a
Digital Museum