Banshee (urban fantasy, 2800 words)

Banshee (urban fantasy, 2800 words)