The Doge Barbarigo, St. John, and Musician Angels (detail)

The Doge Barbarigo, St. John, and Musician Angels (detail)
1500 (30 kB); St. Pietro di Murano, Venice

The Doge Barbarigo, St. John, and Musician Angels (detail) 1500 (30 kB); St. Pietro di Murano, Venice