Main content

"It's a view that no longer existed, but I needed to recreate it"

Artist Vanessa Lawrence had a studio on the 91st floor of the North Tower of the World Trade Center, with one of the best views of New York City.

Release date:

Duration:

1 minute

This clip is from