The Last Landscape, by Delia Weber


El Ășltimo paisaje (The last landscape),
oil on cardboard, 30" x 35"

About the Artist

Delia Weber, born 1900, in Santo Domingo, Dominican Republic. She died in 1982.