Purple Art

[May 30 2013]

One view of Steven Shearer’s billboards on the facade of Gavin Brown, 620 Greenwich Street, New York through December 31st 2013. Photo Juliana Balestin 

Subscribe to our newsletter