Anna Russell on Muck Rack

Anna Russell

Verified
New York, USA
Arts and Culture Reporter — The New Yorker

The @newyorker. Talk of the Town. Formerly @WSJ in London.