Thacher Island August 2002
Pictures from Thacher Island August 2002. The lighthouse is off the coast of Rockport, Massachusetts.
Read More2 / 53
John Fulton - Keeper. This is a picture Darlene took early one morning several years ago but it is the only close up shot I have that is a good picture. Actually the shirt I'm wearing is a robe but I'll bet if I hadn't told you my secret would have been safe.
- No Comments