David M Carozza

Midwest

Dedicated stacker/collector in precious metals