Freeborn St. Portsmouth, R.I.

Description