Richard Serra’s Tilted Arc was by far the artist’s most controversial public art installation. It was displayed in…
With Fashion Week happening this time of the year and our consumer senses itching, let’s discuss the futile…