Abe Bowring

Harwood Foundation (Taos County, New Mexico)