Street in Delft

Street in Delft
2001
38.0 × 31.5cm
oil on canvas

16,200 USD