Carlisle castle - Colin Platt|Michael R McCarthy|English Heritage

Bok