Francisco Toledo

Title: El Sapo , 1973

Category: Painting

Size: 34 x 295 inches

Price: Private Collection