Tuesday, May 8, 2012






















André Leon Talley filming something in front of The Metropolitan Museum of Art on 5th Avenue
May 7, 2012

No comments:

Post a Comment