41 Pelham Street, Newport, Rhode Island 02840 USA
Photo Credit: Pearls Boutique Hotels
Claim copyright