Life with the B's


Thursday, July 15, 2004

Truro is a great town for picture taking. The Cape Cod National Seashore makes up 70% of Truro, so there are plenty of salt marshes, like this one.

No comments: