aplacefortwiggs.com
new york city, 1996 - A Place for Twiggs | Photography, Design, Travel & Food
New York City in 1996, the World Trade Center was a part of the most well-known skyline in the world. After 9/11 everything changed.