Art for the common man to savour. The world’s finest installation just opened at a subway terminal in New York this first week of December. In November 1968 she created a nude spectacle at a subway station in NY;...
from Times of India Opinion https://ift.tt/kmU6fJ4
No comments:
Post a Comment