Share
twitterlinkedinfacebook
Image 1 of 1
tribecaffad.jpg
Giant director's chairs, sponsored by American Express, are placed around the city to advertise for the 2007 Tribeca Film Festival.