zegalba

Jean Paul Gaultier: Blood Drip Faux Fur Coat Autumn/Winter 1998