Becca Mann

Solo Exhibition
October 13 - November 10, 2007
Press Release
thumbnail thumbnail thumbnail thumbnail thumbnail thumbnail thumbnail thumbnail thumbnail
slideshow image
Becca Mann
Canyon
2007
Oil on canvas
60.5 x 84 inches (153.7 x 213.4 cm)