view single item
Name: Ralph Albert Blakelock
Date: American, 1847–1919