Pics From The NYC Set Of "The Avengers"

on Sunday, September 4, 2011