Front: 41 51 Fort Allen Park. Greetings from Portland Maine Back: H.C. LEIGHTON CO. PORTLAND, ME. MANUFACTURERS OF POSTAL CARDS. MADE IN GERMANY. N:330. 25 One Cent for United States, and Island Possessions, Cuba, Canada and For Foreign.