This article needs additional citations for verification. (May 2023) |
Leola Isabel Freeman (March 21, 1900 - August 21, 1989) was an American artist and gallery owner. She specialized in landscapes, portraiture, and Mexican genre paintings.[1] The bulk of her career took place in El Paso, Texas.