Karen Villarreal

oil paintings, watercolors, pastels ... landscapes and still lifes