India Valdez, 1945—2010

India’s Leaf is located at Angelines.  If you have photos or memories of India, please post a comment.

Leave a Reply

Your email address will not be published.