マグナム・フォト
Richards has been a member of Magnum Photos and of VII Photo Agency. He lives in New York City.