Luba Lukova

Thu, 02/13/2014 - 5:10pm
lecture

Luba Lukova is a New York-based artist.

Part of the Penny W. Stamps Speaker Series. Free and open to the public