Skip to Content

Intarsia panel in the the choir stalls in the Basilica dei Frari – Venice, Italy – rossiwrites.com