My Art Guides: Venice Meeting Point

Navy Officer’s Club – Arsenale, Venice
26th – 28th May 2016