Postcards from Europe - tripcentral.ca's own Lara Noack talks on video about the worlds largest oil painting on canvas, which is housed in Doge's Palace.
Share this note: