Plate 1 from Atlases of West Roxbury, Massachusetts

4 products