SELF SERVICE N° 31

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