St. Marks Square, Venice

St Marks Square

£695.00

Original Oil on Board-Framed
Overall size 21″ x 17″

In stock