Newport, Rhode Island, 1966 Date: November 1966 Location: Thames and Marlborough streets, Newport, Rhode Island Source: Providence Public Library What do you see here?