Lord Leycester Hospital, Warwick, built in the late 1300’s

Previous | Home | Next