USA - Massachusetts - Downtown Boston

Downtown Boston from Hancock Tower. I visited Boston a few times and mailed out this postcard in 1981. The stamp was unexpectedly torn out by a relative.

No comments:

Post a Comment