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