Date of Birth | 1952 | |
Place of Birth |
Sparta (Monroe County, Wisconsin) |
|
Nationality | United States of America | |
Profession | Photographer | |
Sarah Leen is a 2002 World Press Photo Award for Science & Technology winner. |
Awards by Sarah Leen |
||||||||
Check all the awards nominated and won by Sarah Leen. | ||||||||
2002
|