Sheep at Franklin Park Postcards Sheep at Franklin Park No. 2552 Postcard. Caption on front: Sheep, at Franklin Park, Boston, Mass. No. 812 Published by The New England News Company, Boston, Mass., Leipzig, Berlin. Postmarked Oct. 21, 1905 Melrose Highlands, MA with one-cent stamp. Facebook Twitter Print Friendly Skills Dorchester, Franklin Park, Sheep Posted on December 8, 2022 ← Pauls Bridge Third Religious Society Unitarian Church →