Fine Art
John Anthony Puller

John Anthony Puller

American, 1799–1886

John Anthony Puller (1799–1886) was a British painter.

4 artworks