Advanced Search

Karl Bodmer

Karl Bodmer

Swiss, 1809 - 1893