William O'Keefe

English

Artworks: 19

18th-century artistic contributions

18th Century

Artworks by this artist (19 total)