Back



Alien Staff, June 1992, in Barcelona.

Courtesy Galerie Lelong