Laura

Laura

Francesco Gillia

Oil on canvas (2019)

 

16 x 32 x 3 in. (40.5 x 81 x 7.6 cm.)

$10,100.00