Stephen Colbert Presenting Award in New York City
Sterling Tyler | Los Angeles Photographer

Stephen Colbert Presenting Award in New York City

Location: Columbus Circle, New York, New York, USA.