Home Collections

Smith, William G., active 1832