Venetian scene print on canvas (98 x 46cm)

1/3

Hammer

£15

Venetian scene print on canvas (98 x 46cm)