stormcellarquarterly.com
Travis Truax: Front Royal, Virginia, 1996
This one’s looking forward into the past, y’all, and we’re delighted to share it here, Travis Truax’s flash “Front Royal, Virginia, 1996”: This flash originally …