David Sutter

Swiss/French, 1811-1880