Log In or Register
World Trade Center in Denver. This is the reposted one at a much larger size. Sorry about the first one.