La Cumparsita

La Cumparsita

Price
Oil on canvas
88'' x 68''
2010
Signed lower right