Plate 2 from Atlases of West Roxbury, Massachusetts

5 products