Tuesday, November 22, 2005

Nature Photo


This is a picture I took in the Muir Woods in July. The Muir Woods are located North of San Francisco.
*Nature knows the secret and smiles*
Jen

No comments: