VELARDE #3 by Gregory Frank Harris

$4,800.00

30×30 inches oil on linen.

In stock