N/A
Read More
Website
Ahmed Benyahia, Abstraction #12, Oil on canvas, Overall: 63 3/4 x 51 3/16in. (162 x 130cm), Courtesy of the artist, Constantine, Algeria