Designed by
Title
Street scene from the town of Newport Rhode Island #223632979
Description
Newport, Rhode Island - July 29, 2020: Street scene from the town of Newport Rhode Island in New England in a popular tourist area with people visible.
This image is editorial