Photo, Print, Drawing The statue of Diana, Roman goddess of the hunt and wild animals in a pleasant garden at the Bayou Bend Collection and Gardens in the River Oaks neighborhood of Houston, Texas original digital file

About this Item