Brian Cox

The Green Lama Rides Again

Sunday afternoons in New York can lead to all sorts of odd discoveries. This most recent one brought me to the Rubin Museum of Art on 17th Street and into an arts mashup the likes of which I have never seen and probably would not have believed if someone were to tell me about it....