« back to Article

Banksy's unpublished NYT op-ed declares new WTC is the biggest eyesore in New York