Banshee (urban fantasy, 3300 words)

Banshee (urban fantasy, 3300 words)