John L. Petrie

American

Views: 1 Artworks: 40

19th century American genre painter

19th Century

Artworks by this artist (40 total)