I visited New England Aquarium and mailed this postcard years ago. Postmarked 1981 from New Haven, CT, USA.






Postcard 3

No comments:

Post a Comment