Plate 20 from Atlases of Brookline, Massachusetts

6 products