Symbolic of being in a battle with spiritual...
Gunslinger Symbolic of being in a battle with spiritual enemies Dream Source: Christian Dream Symbols Author: Tyler Wolfe