In this new work, artist Christopher Lewis depicts the urban landscape of New York City. Showing daily life in the busy village of Tribeca, Window Tribeca presents Freedom Tower rising defiantly in the background – a symbol of resilience, optimism and hope.