385
Online
View of the Doges' Palace in Saint Mark's Square, Venice. Oil on panel. 25.5 x 17 cm.
You may also like