When You Have an Accusing Voice in Your Mind, Bear in Mind That The Devil is Called the Accuser

32312975_10156532932487975_1017216206093942784_n

Advertisements