March 3, 2025 Jill Freedman, Author at Street Photography Jill Freedman is a highly respected New York City documentary photographer. Source: Jill Freedman, Author at Street Photography
goodshit US to breed billions of flies and dump them out of aircraft in bid to fight flesh-eating maggot