EDINBURGH | GLASGOW | ABERDEEN | INVERNESS | DUNDEE | PERTH

Tagged with:

christianity

Does Evil Exist?

Granite Noir session gives an enthusiastic prodding to a fundamental question