The Lord Leycester Hospital; 1571

Image