William A. Lafollette, Jr.

Winchester

Marchi, design e brevetti