La Selva de Noche
122. Oil on linen, 28 by 32 inches
$900 (Sales)
(More)