• Lluis Barba Self-Portraits, Travelers in Time

    Date posted: December 20, 2012 Author: jolanta

     

    Lluis Barba Self-Portraits, Travelers in Time


    Dec 20, 2012 – Jan 12, 2013
    Dean Project
    511 West 25th Street, New York

    Comments are closed.