Saturday, March 7, 2009
STAR ISLAND 2002
These photos were taken on Star Island and Portsmouth, NH, during the summer of 2002. Star Island is a small retreat center located off the coast of New Hampshire. It's part of the historic Isles of Shoals.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment