Taken at Mercer Aboretum in Houston, Texas over Mother's Day weekend.
by art_n_garden Jun 27, 2009 8:30 PM