EDINBURGH | GLASGOW | ABERDEEN | INVERNESS | DUNDEE | PERTH

Tagged with:

theology

Does Evil Exist?

Granite Noir session gives an enthusiastic prodding to a fundamental question