The picture is called "La Glorificazione del Podestà Vincenzo Dolfin", and is the work of Giulio Carpioni. The painting is actually located in the Civil Museum of Vicenza.