Mary Abbott

Song of the Green Chameleons

2003

Oil on canvas

68.125 x 54.125 inches