The World Trade Center towers, a show of abstraction.

--DSC_7041W