Alexander Duncan

Hay and Owen Buildings (Providence County, Rhode Island)