The New International Madison Ave.

 

Among the galleries, too, a decidedly international flavor has taken hold... A shop at 74th Street is entirely devoted to paintings by the Indian mystic and yogi, Sri Chinmoy.


Published in The New York Times, August 24, 1979