'Art is a lie that tells the truth'
Sunday, September 03, 2006
So it goes...
February, 1973: the north tower is complete, the south tower almost. I was a few days old when this photo was taken.