Spencer Trask & Co.

Archived Record Old Greenwich, CT