Carl Scorza

Carl Scorza

Regular price
$3,000.00
Sale price
$3,000.00
Unit price
per 

Carl Scorza

Jorge Amill Performing Othello, 2023

Oil on canvas

18 x 20 x 1 inches