Carlo Sdoya · Cape Town Street Scene

Carlo Sdoya, Cape Town Street Scene, oil on board, 60 × 75 cm. Sold at auction in 2025. See Carlo Sdoya’s auction records and prices →