Venice lagoon

Venice lagoon

Eduardo Galli

b.1854 - d.1920

£3,295.00