SELF SERVICE N° 31

Elizabeth Peyton & Matthew Barney art installation, Hydra
Photography: Juergen Teller
Elizabeth Peyton
Matthew Barney