SELF SERVICE N° 25

Jonathan Newhouse
Photography: Juergen Teller