Canaletto’s venice revisited

1 min read

PAID ENTRY National Maritime Museum, London, opens on 1 April, rmg.co.