존 매시 라이트

1777-1866 English

Artworks: 203

Artworks by this artist (203 total)