John George Stewart

Old Greenwich

Trademarks, designs and patents