vonmeer.deviantart.com
The Legrasse Fragment
"On November 1, 1907, Inspector Legrasse had led a party of policemen in search of several women and children who disappeared from a squatter community. The police found the victims' "oddly marred"...