image of Paul Finch

Paul Finch

... Unknown
... Unknown
... Unknown

When King Edward I of England built Grogen Castle in Wales, he proclaimed it the strongest fortress in the British Isles; impregnable to assault, armed with devices so fiendish that would-be attackers would die in multitudes. But the Welsh have had enough of English tyranny. Armed with druidic magic and an ancient, …

... Unknown
... Unknown