Francisco Toledo

Title: Autorretrato LXIX , 2006

Category: Painting

Size: 565 x 76 cm

Price: Private Collection