Francisco Zúñiga

Title: La abuela , 1981

Category: Works on Paper

Size: 22 x 30 inches

Price: Private Collection