Mike DeLeonardis on Instagram
 
Mike DeLeonardis on Facebook

World Trade Center


Tags: New York

Location:
New York City

World Trade Center in 1999