Skip to main content

William Beechey

1753 - 1839