Plain Crossword 59
Ximenes

(BlueJay notes): I have solved this to the best of my ability, but if I have answers incorrect, I do apologise and would appreciate corrections where necessary


PDF