A desecrated holy island - answer

Answered

A desecrated holy island - answer