San Giorgio Maggiore, Venice

£650

Sold