Untitled
(Impasse)

color prints
alejandro moncada © 2001.

12 selfportraits with the same day newspaper.