Arthur J. Blake Jr.

Leominster

Marques, designs et brevets