short biography

Nicola Lees is the Nancy and Bob Magoon Director of Aspen Art Museum.

show more show less