New York, United State. 03rd Apr, 2017. The American actress Sarah Michelle Gellar is seen arriving at a television program in the region of Times Square on the Island of Manhattan in the city of New York on Monday, 03. (PHOTO: WILLIAM VOLCOV/BRAZIL PHOTO PRESS) Credit: Brazil Photo Press/Alamy Live News
Size: 6720px × 4480px
Location: New York, NY
Photo credit: © Brazil Photo Press / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: actress, brazil, gellar, manhattan, michelle, photo, press, sarah, square, times, volcov, william, york