23 Sheldon

Islandora Bookmark

Bookmarks:

A streetscape of Sheldon Street in Providence, Rhode Island. The dominate feature of the image is the street.

Islandora simple search

Advanced Search