New York, USA. 18th Apr, 2018. Keegan Michael Key at the Tribeca Film Festival red carpet arrivals for the film "Love, Gilda" at the Beacon Theatre. Credit: SOPA Images Limited/Alamy Live News
Size: 4492px × 3208px
Photo credit: © SOPA Images / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: america, beacon, carpet, city, festival, film, gilda, keegan, key, love, michael, movie, north, ny, nyc, red, states, theatre, tribeca, united, usa, york