Admiral Fitzroy Inn

398 Thames St., Newport, Rhode Island 2840
Top