Plate 16 from Atlases of Roxbury, Massachusetts

2 products