Cart is empty
Sign in / Register
< Back to collections by Leonard Freed
Leonard Freed - USA. NY. Police in a Harlem high school.
USA. New York City. A police officer stationed in a public school tries to spot drug sales to students. "In this school the regular guards are useless", a teach