C. J. Sprague, Inc.

Archived Record Leeds, NY