william-herbert-3rd-earl-of-pembroke-2406.jpg

William Herbert, 3rd Earl of Pembroke

Except where otherwise specified, all written commentary is © 2016, Hugh Macrae Richmond