Today at Dartmouth | Wednesday, May 14, 2008
Ward is depicted here in Goa, India, where she shot her film “Smile, Mermaid” during the summer of 2007. (Full article in Arts & Entertainment: “Religion as love story: Ward '08's thesis blends poetry, film”)
May 14 | 4:15 am


