C.L. Nehmer – First Crime Scene Photos, 1888

First Crime Scene Photos, 1888 They’re eerie, these black and whites, camouflaging the cryptic message of a disemboweled corpse. Eyelashes like a lamb, did she enter the pub where he communed at the bar, forge a quick and dirty deal, a pulling out from the pub to survey a cathedral dome sky over London’s East […]