Sep11

Dueling Pianos

One Pelham East, 270 Thames Street, Newport, RI