Sheep in Franklin Park Postcards Sheep in Franklin Park No. 1839 Postcard. Caption on front: Sheep in Franklin Park. Boston, Mass. Postmarked Jul 7, 1908 Fenway Station with one-cent stamp. On verso: 5212 Published by the New England News Company, Boston, Mass. Leipzig, Dresden. Facebook Twitter Print Friendly Skills Dorchester, Franklin Park, Sheep Posted on December 5, 2022 ← Scarboro Bridge and Pond Famous Spring →