Scenes from New York City
By Lila Russell
Twin Towers Memorial
View from the 81st Floor of the Empire State Building
Looking up from the base of First World Trade Center
Statue of Liberty and the East River at Sunset
Times Square
By Lila Russell
Twin Towers Memorial
View from the 81st Floor of the Empire State Building
Looking up from the base of First World Trade Center
Statue of Liberty and the East River at Sunset
Times Square