Newport Historical Society, Newport, Rhode Island

Repository

WRIAR060
Alt IDNHS