James Campbell

1828 - 1893

Artworks by James Campbell