Asha Sheshadri – “The Last Picture Show”
The Last Picture Show is a survey of self-conscious object details lodged within the Metropolitan Museum of Art, with no expectation that they would ever be heard. The work is in…
Home
Feed
Search
Library
Download