John Evan Spirk

Gates Mills

Trademarks, designs and patents