Plate 32 from Atlases of Roxbury, Massachusetts

4 products