Details
Italian School
St. Marks Square, Venice
oil on canvas laid down on panel
10 x 13½in (25.4 x 34.3cm)
;

More from Old Master Pictures

View All
View All