Francisco Toledo

Title: La carta

Category: Works on Paper

Size: 31 x 24 cm

Price: Private Collection