Click to expand/collapse all other details

Cornell Homestead, Portsmouth, Newport, Rhode Island