THE GREAT MYSTERY

At a dead man’s throat lies the rain drenched woolen scarf that stifled his screams.

More by Fauzi Andreawan

View profile