Strafford
painting 22 of 29 by Hippolyte Paul Delaroche

Strafford by Hippolyte Paul Delaroche