New York, USA. 24th April, 2018. Ralph Macchio at the Tribeca Film Festival red carpet arrivals in New York City. Credit: SOPA Images Limited/Alamy Live News
Size: 3005px × 3756px
Photo credit: © SOPA Images / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: america, carpet, city, festival, film, macchio, movie, north, ny, nyc, ralph, red, states, tribeca, united, usa, york