Front: Norumbega Tower. Newton, Mass. Back: Leipzig, Dresden. 5210 Published by The New England News Company, Boston Mass, United States and Island Possession, Cuba, Canada and For all other. Countries Two Cents