Mohammed Barudi

Libya | 1931 - 2003
Compare
1 Result
Sort By
Oil on canvas
30 * 40 cm
Estimation
£6,000
7,613 USD
-
£10,000
12,689 USD
Sale Date
Bonhams - 5 June 2024