Royalty-free stock photo ID: 29038216

downtown providence rhode island - Image