Charles C. Keane

Hingham

Marken, Designs und Patente