Royalty-free stock photo ID: 146375711

Providence, Rhode Island. City in New England region of the United States. Brown University, Department of Economics. - Image