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.

No comments:

Post a Comment