Skip to content

All works by Giovanni Battista Tiepolo

Showing 25–48 of 125 works

Saint Roch

Musée des Beaux-Arts de Strasbourg · 1730