Plate 29 from Atlases of Worcester, Massachusetts

2 products