232. Scarf sellers II

2001. 49.5 × 70 cm Oil on canvas