Earth Minute: Remembering Peter Beard

Peter Beard installing his one-person show at the International Center of Photography in Manhattan (1977) Photo: Langelle On Monday, The New York Times reported that photographer, artist and ecologist Peter Beard had died at the age of 82…. Read More