Leonard Freed

1/1
dots
gallery
Leonard Freed A police officer at his post during the filming of a movie. There is a growing "police cult" ; aficionados wear the odds and ends of uniforms, swagger along the street with handcuffs, keys and whis (...)