Senise, Italy

£350.00

Senise, Italy. Oil 16 x 8 inches, 19.5 x 11.5 inches framed

For sale

Categories: , Tags: ,