(Silk) Screen Space

At the PAM in Miami.  Lorna Simpson’s “Still” (1997)


Share on FacebookTweet about this on TwitterPin on PinterestShare on Google+

Leave a Reply