view single item
Name: William Mason Brown
Date: American, 1828–1898