The stories behind The New Yorker's iconic covers

1,322,330 plays|
TEDNYC
• March 2017